در این مقاله از سایت ارگن مواردی را میخوام براتون بگم که در تصور و باور اکثر مردم رواج داره و بر این باور هستن که حتما برای این که برنامه نویس بشیم باید این موارد را بلد باشیم .
مواردی که میخوام بگم هیچ کدوم پیشنیاز اولیه ورود به برنامه نویسی نیستن و حتی هیچکدوم لازمه ی استخدام شما در یک شرکت یا حتی فریلنسری کار کردن هم نیستن .
مورد اول : نابغه یا ریاضی دان بودن
اکثر ما فکر میکنیم که برنامه نویس ها مخ ها یا نوابغ ریاضی هستن که داعما دارن با فرمول های سخت ریاضی تو برنامه نویسی دست و پنجه نرم میکنن
اما اینطور نیست ، شما برای این که برنامه نویس بشی حالا چه برنامه نویس وب،موبایل،دسکتاپ و ....در کار های عادی و روز مره نیازی به ریاضی ندارید .
افسانه ی دیگه ای بین مردم رواج داره نابغه بودن برنامه نویس هاس ، اگر شما می بینید که برنامه نویس ها کارهای خارق العاده میکنن این همش نتیجه ی روز ها تلاش های شبانه روزیشون بوده
که تونستن به این سطح مهارت برسن و هر کسی میتونه با تمرین و پشتکار تبدیل به یک برنامه نویس حرفه ای بشه .
مورد دوم : داشتن مدرک دانشگاهی (مثلا مهندسی کامپیوتر)
البته که دانشکاه رفتن چیز خوبیه و میتونه خیلی به شما کمک کنه و شمارا در مسیر یادگیری برنامه نویسی قرار بده و اگر خوش شانس باشید که در بهترین دانشگاه ها درس بخونید که چه بهتر
اما همه ی این ها پیش نیاز یادگیری برنامه نویسی نیست.
امروزه برنامه نویس های زیادی هستن که حتی مدرک دانشگاهی ندارن چه برسه به مثلا مدرک مهندسی کامپیوتر
برای همین شما اگر هیچ پیش زمینه ای ندارید به راحتی میتونید از کلاس های حضوری یا کلاس های آنلاین برای یادگیری برنامه نویسی استفاده کنید
ما در سایت ارگن دور هایی داریم که بدون هیچ پیش نیاز اولیه شروع به تدریس برنامه نویسی کردیم ، پس همین الان شروع کن .
مورد سوم : تسلط کامل به کامپیوتر
درسته که ما برای برنامه نویسی از کامپیوتر یا لپتاپ استفاده میکنیم اما این به این دلیل نیست که شما حتما باید تسلط کامل به کامپیوتر داشته باشید ، فقط کافیه مفاهیم اولیه کار کردن با کمپیوتر را بلد باشید .
مورد چهارم: داشتن یک کامپیوتر حرفه ای
یکی از احمقانه ترین افکار همینه که بعضیا فکر میکنن چون برنامه نویس ها دارن به سیستم دستور میدن و یا سایت های خیلی خفن مینویسن حتما نیاز به یک سیستم خفن تر هم دارن
اما اینطور نیست
شما برای شروع برنامه نویسی اگر بخوام مثلا یادگیری زبان نشانه گذاری html را براتون مثال بزنم برای کار کردن شما میتونید با notepad کد نویسی کنید
بله درست متوجه شدی notepad که پایه ای ترین برنامه ی هر سیستمی به حساب میاد
شما میتونید با داشتن یک سیستم دانشجویی متوسط و اتصال به اینترنت برنامه نویسی را شروع کنید .
مورد پنجم: زبان انگلیسی
زبان انگلیسی برای کارکردن با موارد بالا به شما کمک میکنه و از طرفی زبان های برنامه نویسی در کشور های انگلیسی زبان خلق شدن پس یعنی زبان نوشتار این زبان های برنامه نویسی انگلیسی هستش
و از طرف دیگه بهترین مستندات و داکیومنت ها برای یادگیری برنامه نویسی انگلیسی هستن بنابر این اگر به زبان انگلیسی تسلط داشته باشید میتونه به شما خیلی کمک کنه .
امااااا این موضوع به این معنی نیست که شما حتما برای شروع برنامه نویسی باید تسلط کامل به زبان انگلیسی داشته باشی
برای شروع در حد پایه ( hello) بلد باشی کافیه و میتونی شروه کنی
اما در طی یادگیری برنامه نویسی شروع به یادگیری زبان انگلیسی هم کنید چون منابع فارسی تا یه حدی میتونن پاسخ گو شما باشن و زمانی میرسه که دیگه منابع فارسی پاسخ گو نیاز شما نیست و شما باید با سایت های خارجی
نیاز خودت رو برطرف کنی
جمع بندی
امیدوارم با این مقاله از سایت ارگن تونسته باشم در شکستن این افسانه های دروغین به شما کمک کرده باشم .
اگر به طراحی سایت علاقه دارید اما نمیدونید از کجا شروع کنید ما در سایت ارگن یک مقاله کامل در مورد ورود به دنیای طراحی سایت منتشر کردیم که از این لینک متوانید مطالعه کنید.
اگر واقعا به برنامه نویسی علاقه داری پس همین الان بدون هیچ بهونه ای شروع کن قطعا با تلاش و پشتکار میتونی از بهترین برنامه نویس ها باشی .
اگر به طراحی سایت علاقه دارید همین الان از سایت ارگن با دوره آموزش جامه و رایگان html و css شروع به یادگیری کنید .